import Vue from 'vue'
import App from './App.vue'
import McApiChooseApp from './McApiChooseApp.vue'
import McEchartsConfigApp from './McEchartsConfigApp.vue'
import McMarketApp from './McMarketApp.vue'
import McApiApp from './McApiApp.vue'
import McApiOriginApp from './McApiOriginApp.vue'
import McDbTableFieldApp from './McDbTableFieldApp.vue'
import McMapApp from './McMapApp.vue'
import McKeyValueApp from './McKeyValueApp.vue'
import McScrollConfigApp from './McScrollConfigApp.vue'
import McStyleApp from './McStyleApp.vue'
import McBoxApp from './McBoxApp.vue'
import McPageApp from './McPageApp.vue'
import McTableTreeApp from './McTableTreeApp.vue'
import McExpApp from './McExpApp.vue'
import McProductApp from './McProductApp.vue'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import 'element-ui/lib/theme-chalk/display.css'
Vue.use(ElementUI)
window.NODE_DEV = "dev";
import 'xe-utils'
import VXETable from 'vxe-table'
import 'vxe-table/lib/style.css'
Vue.use(VXETable)

import axios from 'axios';
Vue.prototype.axios = axios;
import magicaltool from 'magicaltool'
Vue.prototype.$magicaltool = magicaltool;
new Vue({
  el: '#app',
 // render: h => h(App)
//  render: h => h(McFormApp)
//  render: h => h(McModelFormApp)
//  render: h => h(McVxeTableApp)
//  render: h => h(McCheckboxGroupApp)
//  render: h => h(McImageUploadApp)
//  render: h => h(McRateApp)
//  render: h => h(McApiChooseApp)
// render: h => h(McApiApp)
render: h => h(McProductApp)
//  render: h => h(McKeyValueApp)
  // render: h => h(McApiOriginApp)
  // render: h => h(McScrollConfigApp)
  // render: h => h(McStyleApp)
  // render: h => h(McTableTreeApp)
  // render: h => h(McExpApp)
  // render: h => h(McPageApp)
  // render: h => h(McBoxApp)
 // render: h => h(McDbTableFieldApp)
//   render: h => h(McMapApp)
//   render: h => h(McEchartsConfigApp)
// render: h => h(McMarketApp)
//   render: h => h(McSwitchApp)
})
